The steps to configure the Generic Room Interface are outlined as follows:
Notes regarding the Generic Room Interface
Ensure that the Generic module has been enabled in the Idealpos Licence Gateway.
Contact Idealpos or your Idealpos Reseller to purchase this module.
The Generic module needs to be enabled in the Licence Gateway for each POS Terminal that will utilise the Generic Room Interface.
Once the module has been enabled, go to: Back Office > Setup > Licence Gateway and press the "Reload" button.
The Generic module will appear under the list of Options as shown in the example below.
If the Generic module does not appear after pressing the Reload button, contact Idealpos or your Idealpos Reseller.
The Generic Room Interface will require a shared network path/location that is accessible to all POS Terminals that will utilise the Generic Room Interface.
The network path can be a shared folder hosted on a server/PC that is turned on at the same time as the POS Terminals are in use.
The network path can be entered as either:
Once the share has been configured, access to the path can be tested by opening a Windows File Explorer window on the POS Terminals and test entering the path into the address bar.
Note that additional configuration may be required, such as User Accounts and Share Permission configuration. This is outside the scope of the User Guide.
Once configured, take note of the network path, as it will be used when configuring the Generic Room Interface in Global Options below.
The Generic Room Interface will require a Tender to be linked.
This linked Tender Type will be used when posting transactions to the Room/Guest.
Go to: Back Office > Setup > Function Descriptors.
Locate the next unused Function Descriptor and configure as follows:
Tip!
Unused Function Descriptors will show the Tender Number in the Description (e.g. TENDER #, where # is the number of the Tender).
To make the tender visible on the POS Screen, go to: Back Office > Setup > Yes/No Options > Tenders.
Disable the Yes/No Option "Inhibit PMS CHARGE" or "Inhibit ROOM CHARGE".
The Description shown in the Yes/No Option will be reflective of the Description entered for the Function Descriptor.
Go to: Back Office > Setup > Global Options > Interfaces > Rooms.
For all the changes to apply, it is recommended that Idealpos is restarted on all POS Terminals and the Back Office.
Go to: Start > Idealpos > IPSUtils > Press "Close" > Confirm.
Start Idealpos via the "Idealpos" desktop shortcut, or go to: Start > Idealpos > Idealpos.
Note that a GUEST.DAT file will need to exist for this functionality to work.
Refer to the Additional Information section below for further details.
The Generic Room Interface requires a GUEST.DAT file to function.
The GUEST.DAT must be placed within the network path that was configured above for the Generic Room Interface.
The GUEST.DAT file will store information about Room Numbers/Guests and will be used when tendering to the PMS CHARGE/ROOM CHARGE Tender Type.
The format of the GUEST.DAT is as follows:
RoomNumber,CustomerName,CreditLimit,CurrentBalance,ScanCode
For the purpose of setting up the system for demonstration, a GUEST.DAT can be created as follows and saved into the Network Path configured above.
The information shown in the demo file below translates to the following:
Room 100 has Guest "Joe Blow" staying in the room with a Credit Limit of $1000, a Current Balance of $0 and a Scan Code of 123123123123
Room 101 has Guest "Joanne Blow" staying in the room with a Credit Limit of $1000, a Current Balance of $500 and a Scan Code of 234234234234
100,Joe Blow,1000,0,123123123123
101,Joanne Blow,1000,500,234234234234
GUEST.DAT Notes!
The Credit Limit and Current Balance is entered as whole dollars.
E.g. If a value of 100 is specified, this means either a Credit Limit or Current Balance of $100 will apply to the Guest.
The Current Balance refers to the balance that has already been used.
E.g. If the Credit Limit is set to 100 and the Current Balance is set to 50, this means that the Guest has $50 remaining.
Attempting to tender more than the remaining value will display an Exceeded Credit Limit prompt, preventing the remaining balance from being exceeded.
Also note that Idealpos does not update the value stored in the Current Balance after tendering to the PMS CHARGE Tender/posting charges to the Guest/Room.
Charges will be posted to the CHARGES.DAT file in the following format:
TransactionType,RoomNumber,CustomerName,Department,GLCode,QTY,Amount,Location,DateStamp,AddOnTaxInUse(0=AddOnTaxInUse,1=AddOnTaxNotInUse),DepartmentTotalAddOnTaxAmount,DepartmentTotalInclusiveTaxAmount,AuditNumber
Information about Department Total Add On Tax Amount/Department Total Inclusive Tax Amount:
CHARGES.DAT Notes!
When a Gift Voucher Redemption is performed, the Gift Voucher Code will be listed in the GLCode field of the PAY Transaction Type.
All transactions will be posted to the CHARGES.DAT.
When tendering with the Tender Type linked to the Generic Room Interface, one or more lines with a Transaction Type of CHARGE will be posted to the CHARGES.DAT (one line for each Department).
When tendering using any other Tender Types, two Transaction Types will be posted to the CHARGES.DAT; one or more lines with a Transaction Type of CHARGE AND a single line with a Transaction Type of PAY.
For information about using the Generic Room Interface, refer to the Using Generic Room Interface page.